mentally deficient
ذہنی طور پر کمی
lacking mental capacity and devoid of subtlety
ذہنی صلاحیت کا فقدان اور مادہ سے محروم